package com.carrot.uaa.infrastructure.service;

import com.carrot.uaa.entity.OAuth2User;

/**
 * @author 刘红真
 */
public interface UserService {

    /**
     * 根据账号获取用户
     * @param account 账号/手机号/邮箱
     * @return
     */
    OAuth2User getUserByAccount(String account);

    /**
     * 更新用户的IP和登录时间
     * @param uid
     * @param ip
     * @param userType
     */
    void updateUserLoginTimeAndIp(String uid,String ip,String userType);
}
